    package com.sc.nft.dto;

import com.sc.nft.enums.CollectiveSalesStatusEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

    @Data
public class CollectiveSalesDetailVO {
    @ApiModelProperty("id")
    private Long id;
    @ApiModelProperty("藏品Id")
    private Long collectionId;
    @ApiModelProperty("藏品名称")
    private String firstTitle;
    @ApiModelProperty("缩略图")
    private String creationContent;
    @ApiModelProperty("详情页图")
    private String productDetailPicture;
    @ApiModelProperty("详情页图类型 1 图片 2:动图 3:3d模型")
    private Integer productDetailPictureType;
    @ApiModelProperty("系列名称")
    private String catenaName;
    @ApiModelProperty("作者昵称")
    private String nickName;
    @ApiModelProperty("作者头像")
    private String creatorAvatarImg;
    @ApiModelProperty("集售规则")
    private String collectiveRule;
    @ApiModelProperty("总份数")
    private Integer sumCount;
    @ApiModelProperty("开启条件")
    private Integer openLimit;
    @ApiModelProperty("活动上限")
    private Integer sumIntoLimit;
    @ApiModelProperty("已投入/当前数量")
    private Integer lastCount;
    @ApiModelProperty("已成交数量")
    private Integer dealCount;
    @ApiModelProperty("商品介绍")
    private String productPresentation;
    @ApiModelProperty("特权介绍")
        private String privilegePresentation;
    @ApiModelProperty("活动状态")
    private CollectiveSalesStatusEnum activityStatus;
    @ApiModelProperty("倒计时")
    private Long countDownTime;
    @ApiModelProperty("集售阶段")
    private List<CollectiveSalesStageDTO> salesStageList;
}
